.login{
	height: 100vh;position: relative;padding-top: 200px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;
}
.copyright{
	position: absolute;
	left: 0;right: 0;
	bottom: 0;z-index: 1;background: rgba(50,115,195,0.5);text-align: center;
}
.copyright a{
	display: block;font-size:14px ;
	line-height: 40px;
	color: #fff;
}
.login .fkbox{
	width: 970px;margin: 0 auto;background: #fff;fkbox-shadow: 0 0 10px 0 #e0e2e2;height: 520px;border-radius: 10px;
}
.login .fkbox .pic{
	float: left;width: 510px;height: 100%;border-radius: 10px 0 0 10px;overflow: hidden;
}
.login .fkbox .pic img{
	width: 100%;height: 100%;display: block;object-fit: cover;
}
.login .fkbox .forms{
	float: right;width: calc(100% - 510px);padding: 72px 56px 0;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;
}
.login .fkbox .forms .ts{
	text-align: center;
}
.login .fkbox .forms .ts h3{
	font-size:26px ;
	line-height: 1.6;
	color: #282828;
}
.login .fkbox .forms .ts h4{
	font-size: 16px;
	line-height: 1.6;
	color: #aaaaaa;text-transform: uppercase;
}
.login .forms ul{
	margin-top:40px ;
}
.login .forms li{
	margin-bottom:32px;
	border-bottom: 1px solid #dcdcdc;
	overflow: hidden;
}
.login .forms li .ico{
	float: left;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;position: relative;
}
.login .forms li .ico::before{
	content: "";position: absolute;
	right: 0;
	top: 50%;z-index: 1;width: 1px;height: 16px;background: #dcdcdc;margin-top: -8px;
}
.login .forms li .ico img{
	display: inline-block;
	vertical-align: middle;
}
.login .forms li .txt{
	float: right;
	width: calc(100% - 54px);
	font-size: 16px;
	height:40px ;
	color: #282828;
	border: none;
	background: none;
}
.login .forms .btn{
	display: block;
	width: 100%;
	font-size: 18px;
	line-height:40px ;
	color: #ffffff;
	border-radius: 6px;
	text-align: center;
	background: #3273c6;
	border: none;
	cursor: pointer;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 鍜 Chrome */
	-o-transition:all 0.3s;border-radius: 4px;margin-top: 40px;
}
.uitfm .btn:hover,
.login .forms .btn:hover{
	background: #2a5c9b;
}
.login .forms .che{
	margin-top: 12px;
}
.login .forms li:last-child{
	margin-bottom: 0;
}
.login .forms .che label{
	font-size:12px ;
	line-height: 1.7;
	color: #282828;display: inline-block;vertical-align: middle;cursor: pointer;
}
.login .forms .che .c1{
	width: 13px;height: 13px;display: inline-block;vertical-align: middle;margin-right: 4px;
}
.layout{
	height: 100vh;overflow: hidden;
    min-width: 1500px;
}
.hmain{
	height: 100%;position: relative;background: #edf0f5;
}
.hmain .header{
	    overflow: hidden;
	    padding: 0 40px;
	    height: 100px;
	    -webkit-fkbox-sizing: border-fkbox;
	    -moz-fkbox-sizing: border-fkbox;
	    -o-fkbox-sizing: border-fkbox;
	    fkbox-sizing: border-fkbox;
}
.hmain .header h2{
	font-size:30px ;
	line-height: 100px;
	color: #fff;font-weight: bold;float: left;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.hmain .header h2 img{
	display: block;
	margin-right: 1rem;
}
.hmain .header dl{
	float: right;margin-top: 30px;
}
.hmain .header dd{
	margin-left: 55px;font-size:18px ;
	line-height: 1.8;
	color: #fff;float: left;
}
.hmain .header dd.s1 a{
	background:url(../../images/xsfk/qm3.png) no-repeat left center;padding-left: 26px;font-size:18px ;
	line-height: 1.8;
	color: #fff;
}
.hmain .body{
	    overflow: hidden;
	    height: calc(100% - 100px);
}
.hmain .tab{
	float: left;
	    width: 335px;
	    background: #fff;
	    height: 100%;position: relative;height: 100%;padding-top: 30px;-webkit-fkbox-sizing: border-fkbox;
	    -moz-fkbox-sizing: border-fkbox;
	    -o-fkbox-sizing: border-fkbox;
	    fkbox-sizing: border-fkbox;
}
.hmain .tab::before{
	content: "";position: absolute;
	left: 0;right: 0;
	bottom: 0;z-index: 1;background:url(../../images/xsfk/qm9.png) no-repeat center;height: 354px;width: 100%;
}
.hmain .tab li{
	padding: 0 54px;transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 鍜 Chrome */
	-o-transition:all 0.3s;margin-bottom: 40px;
}
.hmain .tab li a{
	display: block;overflow: hidden;background:url(../../images/xsfk/qm4.png) no-repeat right center;
}
.hmain .tab li h3{
	font-size:20px ;
	line-height:2;
	color: #3e3e3e;display: inline-block;vertical-align: middle;
}
.hmain .tab li .ico{
	height: 25px;margin-right: 22px;display: inline-block;vertical-align: middle;
}
.hmain .tab li .ico .s2{
	display: none;
}
.hmain .tab li.on a,
.hmain .tab li a:hover{
	background:url(../../images/xsfk/qm4-1.png) no-repeat right center;
}
.hmain .tab li:hover .ico .s2,
.hmain .tab li.on .ico .s2{
	display: block;
}
.hmain .tab li:hover .ico .s1,
.hmain .tab li.on .ico .s1{
	display: none;
}
.hmain .tab li:hover h3,
.hmain .tab li.on h3{
	color: #4e76bb;
}

.page{
	text-align: center;font-size: 0;
}
.page dl{
	display: inline-block;text-align: center;font-size: 0;
}
.page dd{
	display: inline-block;vertical-align: middle;margin: 0 8px;
}
.page dd a{
	display: block;min-width: 28px;line-height: 28px;border-radius: 3px;background: #e4e4e4;
	text-align: center;font-size: 14px;color: #3e3e3e;
}
.page dd.s1 a{
	background: none;
}
.page dd.ons a{
	width: 62px;
}
.page dd .t1{
	width: 50px;height: 28px;border: 1px solid #e4e4e4;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;border-radius: 4px;text-align: center;font-size: 14px;color: #3e3e3e;margin-left: 30px;background: #fff;
}
.page dd.on a,
.page dd a:hover{
	background: #4e76bb;color: #fff;
}

.hmain .rtbd{
	float: right;width: calc(100% - 335px);padding: 26px 40px 20px 26px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;
    overflow-y: scroll;height: 100%;
}
.hmain .rtbd .copy{
	text-align: center;font-size:14px ;
	line-height: 1.8;
	color: #3e3e3e;margin-top: 20px;
}
.hmain .rtbd .copy a{
	color: #3e3e3e;
}
.tit h3{
	font-size:20px ;
	line-height: 1.8;
	color: #4e76bb;font-weight: bold;position: relative;padding-left: 10px;
}
.tit h3::before{
	content: "";position: absolute;
	left: 0;
	top: 50%;z-index: 1;width: 3px;height: 18px;margin-top: -7px;background: #4e76bb;
}
.hmain .rtbd .list{
	background: #fff;padding: 15px 20px 30px;
}
.hmain .rtbd .list .table{
	margin-top: 14px;margin-bottom: 30px;
}
.hmain .rtbd .list .table table{
	width: 100%;border: 1px solid #e4e4e4;border-collapse: collapse;border-top: none;
}
.hmain .rtbd .list .table table th{
	padding: 10px 0;background: #4e76bb;font-size:18px ;
	line-height: 1.7;
	color: #ffffff;text-align: center;
}
.hmain .rtbd .list .table table td{
	border-bottom: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4;padding: 12px 0;
	font-size:16px ;
	line-height: 1.7;
	color: #3e3e3e;text-align: center;
}
.hmain .rtbd .list .table table td a{
	width: 72px;line-height: 24px;border: 1px solid #4e76bb;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;display: block;margin: 0 auto;font-size:16px ;
	color: #4e76bb;text-align: center;border-radius: 4px;
}
.hmain .rtbd .hd{
	margin-bottom: 28px;height: 160px;
}
.hmain .rtbd .hd .lt{
	float: left;width: 305px;background-image:linear-gradient(to right,#6a94db,#4e76bb);height: 100%;padding-top: 20px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;cursor: pointer;
}
.hmain .rtbd .hd .uitfm{
	float: right;width: calc(100% - 332px);background: #fff;height: 100%;padding: 10px 54px 0 22px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;fkbox-shadow: 0 0 10px 0 #e4eaf3;
}
.hmain .rtbd .hd .lt .ico{
	width: 82px;height: 81px;margin: 0 auto;
}
.hmain .rtbd .hd .lt .ico img{
	width: 100%;display: block;
}
.hmain .rtbd .hd .lt h3{
	font-size:18px ;
	line-height: 1.7;
	color: #fff;font-weight: bold;text-align: center;margin-top: 10px;
}
.hmain .rtbd .hd .uitfm ul{
	margin-top: 14px;float: left;width: calc(100% - 180px);
}
.uitfm li{
	float: left;width: calc((100% - 94px)/3);margin-right: 46px;
}
.uitfm li:last-child{
	margin-right: 0;
}
.uitfm li label{
	font-size:16px ;
	line-height: 1.7;
	color: #3e3e3e;display: block;margin-bottom: 6px;
}
.uitfm li .lse{
	width: 100%;border: 1px solid #dadada;border-radius: 4px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;font-size:16px ;color: #3e3e3e;height: 38px;line-height: 1.7;padding: 0 10px;
}
.uitfm li .lse option{
	color: #3e3e3e;
}
.uitfm li .t1{
	width: 100%;border: 1px solid #dadada;border-radius: 4px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;font-size:16px ;color: #3e3e3e;height: 38px;padding: 0 10px;
}
.uitfm .btn{
	width: 130px;line-height: 38px;height: 38px;background: #4e76bb;border-radius: 4px;display: block;border: none;text-align: center;
	font-size: 18px;color: #fff;float: right;margin-top: 46px;cursor: pointer;
}
.hmain .rtbd .list .table table td a:hover{
	background: #4e76bb;color: #fff;
}

.mask{
	position: fixed;
	left: 0;right: 0;
	top: 0;z-index: 234;bottom: 0;background: rgba(0,0,0,0.5);display: none;
}
.maskchaxu{
	position: fixed;
	left: 0;right: 0;
	top: 30%;z-index: 235;background: #fff;border-radius: 14px;width: 1120px;margin: 0 auto;padding: 24px 36px 44px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;display: none;
	fkbox-sizing: border-fkbox;
}
.maskchaxu .gb{
	position: absolute;
	right: 36px;
	top: 26px;z-index: 1; background:url(../../images/xsfk/gb.png) no-repeat left center;width: 30px;height: 30px;transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 鍜 Chrome */
	-o-transition:all 0.3s;cursor: pointer;
}
.maskchaxu .gb:hover{
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);  /* IE 9 */
	-moz-transform:rotate(360deg);     /* Firefox */
	-webkit-transform:rotate(360deg); /* Safari 鍜 Chrome */
	-o-transform:rotate(360deg);
}
.maskchaxu h2{
	font-size:26px ;
	line-height: 1.7;
	color: #4e76bb;font-weight: bold;text-align: center;
}
.maskchaxu .fkbox{
	margin-top: 10px;
}
.maskchaxu .fkbox .uitfm ul{
	float: left;width: calc(100% - 180px);
}
.maskchaxu .fkbox .uitfm .btn{
	margin-top: 34px;
}
.maskchaxu .fkbox .table{
	margin-top: 32px;
}
.maskchaxu .fkbox .table h6{
	font-size:16px ;
	line-height: 40px;
	color: #fff;background: #4e76bb;padding: 0 14px;border-radius: 6px 6px 0 0;
}
.maskchaxu .fkbox .table h6 span{
	margin: 0 14px;
}
.maskchaxu .fkbox .table table{
	width: 100%;border: 1px solid #dadada;border-collapse: collapse;border-top: none;
}
.maskchaxu .fkbox .table td{
	padding: 14px 0;font-size:16px ;
	line-height: 1.7;
	color: #3e3e3e;border-bottom: 1px solid #dadada;border-right: 1px solid #dadada;padding-left: 20px;
}
.maskchaxu .fkbox .table td:nth-child(1){
	padding-left: 0;
}
.maskchaxu .fkbox .table td .c1{
	display: none;
}
.maskchaxu .fkbox .table td label{
	background:url(../../images/xsfk/qm12.png) no-repeat center/cover;width: 15px;height: 15px;display: block;margin: 0 auto;cursor: pointer;
}
.maskchaxu .fkbox .table td input:checked + label{
	background:url(../../images/xsfk/qm13.png) no-repeat center/cover;width: 15px;height: 15px;
}
.maskchaxu .fkbox .btns{
	font-size: 0;text-align: center;margin-top: 40px;
}
.maskchaxu .fkbox .btns .b1{
	display: inline-block;vertical-align: middle;margin: 0 30px;
	font-size:18px ;
	line-height: 40px;
	color: #fff;text-align: center;background: #3e3e3e;border-radius: 6px;width: 154px;
}
.maskchaxu .fkbox .btns .b1.on{
	background: #4e76bb;
}
.maskchaxu .fkbox .del{
	font-size:14px ;
	line-height: 1.8;
	color: #3e3e3e;text-align: center;margin-top: 30px;
}

.login {
	padding-top: 6%;
}
.login .uhd{
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 20px 0;
}
.login .uhd .ico img{
	display: block;
	width: 60px;
}
.login .uhd h4{
	font-size: 30px;
	color: #3273c6;font-weight: bold;
	margin-left: 20px;
}







/* 鏂板 */
.mkxzslxf{
	position: fixed;
	left: 0;right: 0;
	top: 20%;z-index: 235;background: #fff;border-radius: 14px;width: 1120px;margin: 0 auto;padding: 20px 40px 40px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;display: none;
}
.mkxzslxf .gb{
	position: absolute;
	right: 36px;
	top: 26px;z-index: 1; background:url(../../images/xsfk/gb.png) no-repeat left center;width: 30px;height: 30px;transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 鍜 Chrome */
	-o-transition:all 0.3s;cursor: pointer;
}
.mkxzslxf .gb:hover{
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);  /* IE 9 */
	-moz-transform:rotate(360deg);     /* Firefox */
	-webkit-transform:rotate(360deg); /* Safari 鍜 Chrome */
	-o-transform:rotate(360deg);
}
.mkxzslxf h2{
	font-size:26px ;
	line-height: 1.7;
	color: #4e76bb;font-weight: bold;text-align: center;
}
.uitsqnavs{
	margin: 28px 0;
}
.uitsqnavs ul{
	display: flex;justify-content: center;
}
.uitsqnavs li{
	position: relative;
}
.uitsqnavs li span{
	height: 2px;background: #e7e7e7;width: 218px;margin: 20px -10px 0 -18px;display: block;
}
.uitsqnavs li.on span{
	background: #4e76bb;
}
.uitsqnavs li.s1 span{
	width: 218px;margin: 20px 6px 0 -10px;
}
.uitsqnavs li h4{
	font-size: 16px;
	line-height: 46px;
	color: #fff;font-weight: bold;text-align: center;background:url(../../images/xsfk/qm16.png) no-repeat center;
	width: 46px;height: 46px;margin: 0 auto;position: relative;
}
.uitsqnavs li p{
	font-size: 16px;
	line-height: 1.7;
	color: #9a9a9a;text-align: center;margin-top: 6px;
}
.uitsqnavs li h4::before{
	content: "";position: absolute;
	right: -122px;
	top: 20px;z-index: 1; height: 2px;background: #4e76bb;width: 114px;display: none
}
.uitsqnavs li.on h4{
	background:url(../../images/xsfk/qm14.png) no-repeat center;
}
.uitsqnavs li.on h4::before{
	display: block;
}
.uitsqnavs li.on p{
	color: #4e76bb;
}
.mkxzslxf .fkbox{
	margin-top: 20px;
}
.mkxzslxf .fkbox .table{
	border-radius: 10px;overflow: hidden;border: 1px solid #d9d9d9;max-height: 164px;overflow-y: scroll;
}
.mkxzslxf .fkbox .table table{
	width: 100%;border-collapse: collapse;
}
.mkxzslxf .fkbox .table th{
	background: #4e76bb;
	font-size: 16px;
	line-height: 40px;
	color: #fff;font-weight: bold;text-align: center;
}
.mkxzslxf .fkbox .table td{
	border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;
}
.mkxzslxf .fkbox .table tr:last-child td{
	border-bottom: none;
}
.mkxzslxf .fkbox .table .lsele{
	width: 100%;height: 40px;line-height: 1.7;padding: 0 34px 0 22px;border: none;
	background:url(../../images/xsfk/qm11.png) no-repeat right 16px center;font-size: 16px;color: #000;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;
}
.mkxzslxf .fkbox .table .t1{
	width: 100%;height: 40px;padding: 0 22px;border: none;font-size: 16px;color: #000;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;
}
.mkxzslxf .fkbox .table img,
.mkxzslxf .fkbox .table a{
	display: block;margin: 0 auto;
}
.mkxzslxf .btns{
	font-size: 0;text-align: center;margin-top: 50px;
}
.mkxzslxf .btns .b1{
	display: inline-block;vertical-align: middle;margin: 0 30px;
	font-size:18px ;
	line-height: 40px;
	color: #fff;text-align: center;background: #3e3e3e;border-radius: 6px;width: 154px;
}
.mkxzslxf .btns .b1.on{
	background: #4e76bb;
}
.mkxzslxf .fkbox .wanc .ico img{
	display: block;margin: 0 auto;
}
.mkxzslxf .fkbox .wanc h6{
	font-size: 26px;
	line-height: 1.7;
	color: #4e76bb;text-align: center;margin-top: 8px;
}
.mkxzslxf .fkbox .ds{
	display: none;
}
.mkxzslxf .fkbox .ds:nth-child(1){
	display: block;
}
.mkxzslxf .fkbox .xuanz{
	border-radius: 10px;overflow: hidden;border: 1px solid #d9d9d9;
}
.mkxzslxf .fkbox .xuanz .ths{
	display: flex;justify-content: space-between;align-items: center;
}
.mkxzslxf .fkbox .xuanz .ths h3{
	background: #4e76bb;
	font-size: 16px;
	line-height: 40px;
	color: #fff;font-weight: bold;text-align: center;width: calc(100% - 350px);
}
.mkxzslxf .fkbox .xuanz .ths h3:nth-child(1){
	width: 350px;
}
.mkxzslxf .fkbox .xuanz .tbs ul{
	height: 170px;overflow-y: scroll;
}
.mkxzslxf .fkbox .xuanz .tbs li{
	display: flex;justify-content: space-between;border-bottom: 1px solid #d9d9d9;align-items: center;
}
.mkxzslxf .fkbox .xuanz .tbs li:last-child{
	border-bottom: none;
}
.mkxzslxf .fkbox .xuanz .tbs li h4{
	font-size: 16px;
	line-height: 1.7;
	color: #3e3e3e;width: 350px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;padding: 10px 0 10px 24px;
}
.mkxzslxf .fkbox .xuanz .tbs li dl{
	display: flex;justify-content: space-between;align-items: center;padding: 10px 20px 0;width: calc(100% - 350px);-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;flex-wrap: wrap;border-left: 1px solid #d9d9d9;
}
.mkxzslxf .fkbox .xuanz .tbs dd{
	margin-bottom: 10px;
}
.mkxzslxf .fkbox .xuanz .tbs dd .c1{
	display: none;
}
.mkxzslxf .fkbox .xuanz .tbs dd label{
	font-size: 16px;
	line-height: 1.7;
	color: #3e3e3e;display: block;padding-left: 24px;background:url(../../images/xsfk/qm12.png) no-repeat left center;cursor: pointer;
}
.mkxzslxf .fkbox .xuanz .tbs dd input:checked + label{
	background:url(../../images/xsfk/qm13.png) no-repeat left center;
}
.mkxzslxf .fkbox .xuanz .tfs{
	display: flex;justify-content: flex-start;align-items: center;padding: 15px 24px;border-top: 1px solid #d9d9d9;
}
.mkxzslxf .fkbox .xuanz .tfs h5{
	font-size: 16px;
	line-height: 1.7;
	color: #3e3e3e;margin-right: 34px;
}
.mkxzslxf .fkbox .xuanz .tfs dl{
	display: flex;justify-content: flex-start;align-content: center;
}
.mkxzslxf .fkbox .xuanz .tfs dd .c1{
	display: none;
}
.mkxzslxf .fkbox .xuanz .tfs dd label{
	font-size: 16px;
	line-height: 1.7;
	color: #3e3e3e;display: block;padding-left: 24px;background:url(../../images/xsfk/qm12.png) no-repeat left center;cursor: pointer;
}
.mkxzslxf .fkbox .xuanz .tfs dd input:checked + label{
	background:url(../../images/xsfk/qm13.png) no-repeat left center;
}
.mkxzslxf .fkbox .xuanz .tfs dd {
	margin-right: 50px;
}
.uitsqnavs li:last-child.on h4::before{
	display: none;
}

.hmain .rtbd .list .table table td a.b1{
	width: 90px;
}
.qmxzanjxq{
	background: #fff;padding: 18px 18px 70px;
}
.qmxzanjxq .ture{
	background:url(../../images/xsfk/qm18.png) no-repeat left center;padding-left: 26px;
	font-size: 16px;
	line-height: 1.7;
	color: #3e3e3e;
}
.qmxzanjxq .hds{
	margin-top: 12px;background: #648ed7;padding: 10px 26px 8px;
}
.qmxzanjxq .hds h3{
	font-size: 20px;
	line-height: 1.7;
	color: #fff;position: relative;margin-bottom: 8px;
}
.qmxzanjxq .hds h3::before{
	content: "";position: absolute;
	left: -12px;
	top: 50%;z-index: 1;width: 3px;height: 18px;background: #fff;margin-top: -9px;
}
.qmxzanjxq .hds .dfsw{
	display: flex;justify-content: space-between;align-items: center;
}
.qmxzanjxq .hds .lts{
	width: 650px;
}
.qmxzanjxq .hds .rts{
	width: calc(100% - 700px);
}
.qmxzanjxq .hds .lts  dl{
	display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;
}
.qmxzanjxq .hds .lts dd{
	font-size: 16px;
	line-height: 30px;
	color: #fff;width: 60%;display: flex;margin-bottom: 10px;
}
.qmxzanjxq .hds .lts dd:nth-child(2n){
	width: 40%;
}
.qmxzanjxq .hds .lts dd span{
	width: 72px;text-align:justify;
	text-justify:distribute-all-lines;/*ie6-8*/
	text-align-last:justify;/* ie9*/
	-moz-text-align-last:justify;/*ff*/
	-webkit-text-align-last:justify;/*chrome 20+*/display: block;
}
.qmxzanjxq .hds .lts dd i{
	display: block;margin-left: 6px;
}
.qmxzanjxq .hds .rts dl{
	display: flex;justify-content: space-between;align-items: center;
}
.qmxzanjxq .hds .rts dd a{
	display: block;padding: 0 17px;border: 1px solid #fff;border-radius: 4px;text-align: center;
	font-size: 14px;color: #fff;line-height: 24px;
}
.qmxzanjxq .bds{
	margin: 20px 0 52px;display: flex;justify-content: space-between;
}
.qmxzanjxq .bds h5{
	font-size: 16px;
	line-height: 1.7;
	color: #3e3e3e;width: 200px;text-align: center;
}
.qmxzanjxq .bds .table{
	width: calc(100% - 200px);
}
.qmxzanjxq .bds .table table{
	width: 100%;border: 1px solid #e8e8e8;border-collapse: collapse;
}
.qmxzanjxq .bds .table th{
	background: #4e76bb;font-size: 16px;
	line-height: 42px;
	color: #fff;text-align: center;
}
.qmxzanjxq .bds .table td{
	font-size: 14px;
	line-height: 24px;
	color: #3e3e3e;border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;text-align: center;
	padding: 8px 0;
}
.qmxzanjxq .bds .table td a{
	display: block;width: 80px;font-size: 14px;
	line-height: 24px;
	color: #4e76bb;border: 1px solid #4e76bb;border-radius: 4px;margin: 0 auto;
}
.qmxzanjxq .fts .ds{
	margin-bottom: 66px;
}
.qmxzanjxq .fts .ds:last-child{
	margin-bottom: 0;
}
.qmxzanjxq .fts .ths{
	background: #5e8ad4;
	display: flex;justify-content: space-between;align-items: center;
	padding: 0 14px;
}
.qmxzanjxq .fts .ths h3{
	font-size: 20px;
	line-height: 50px;
	color: #fff;position: relative;padding-left: 14px;
}
.qmxzanjxq .fts .ths h3::before{
	content: "";position: absolute;
	left: 0;
	top: 50%;z-index: 1;width: 3px;height: 18px;background: #fff;margin-top: -7px;
}
.qmxzanjxq .fts .ths .text{
	width: calc(100% - 140px);padding-right: 170px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;
}
.qmxzanjxq .fts .ths .text dl{
	display: flex;justify-content: space-between;align-items: center;
}
.qmxzanjxq .fts .ths .text dd{
	font-size: 16px;
	line-height: 50px;
	color: #fff;
}
.qmxzanjxq .fts .table{
	margin-top: 15px;
}
.qmxzanjxq .fts .table table{
	width: 100%;border: 1px solid #e8e8e8;border-collapse: collapse;
}
.qmxzanjxq .fts .table th{
	font-size: 16px;
	line-height: 42px;
	color: #3e3e3e;text-align: center;background: #e0e6f1;
}
.qmxzanjxq .fts .table td{
	font-size: 14px;
	line-height: 24px;
	color: #3e3e3e;border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;text-align: center;
	padding: 8px 0;
}
.qmxzanjxq .fts .table td a{
	display: block;width: 80px;font-size: 14px;
	line-height: 24px;
	color: #4e76bb;border: 1px solid #4e76bb;border-radius: 4px;margin: 0 auto;
}
.qmxzanjxq .bds .table td a:hover,
.qmxzanjxq .fts .table td a:hover{
	background: #4e76bb;color: #fff;
}
.qmxzanjxq .hds .rts dd a:hover{
	background: #fff;color: #4e76bb;
}
.mskcaicuz{
	position: fixed;
	left: 0;right: 0;
	top: 15%;z-index: 235;background: #fff;border-radius: 14px;width: 1120px;margin: 0 auto;padding: 20px 52px 44px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;display: none;
}
.mskcaicuz .gb{
	position: absolute;
	right: 30px;
	top: 26px;z-index: 1; background:url(../../images/xsfk/gb.png) no-repeat left center;width: 30px;height: 30px;transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 鍜 Chrome */
	-o-transition:all 0.3s;cursor: pointer;
}
.mskcaicuz .gb:hover{
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);  /* IE 9 */
	-moz-transform:rotate(360deg);     /* Firefox */
	-webkit-transform:rotate(360deg); /* Safari 鍜 Chrome */
	-o-transform:rotate(360deg);
}
.mskcaicuz h2{
	font-size: 26px;
	line-height: 1.7;
	color: #4e76bb;text-align: center;font-weight: bold;
}
.mskcaicuz .fkbox{
	display: flex;justify-content: space-between;margin-top: 30px;
}
.mskcaicuz .fkbox .lt{
	border-radius: 6px 0 0 6px;width: 180px;overflow: hidden;
}
.mskcaicuz .fkbox .rt{
	border-radius: 0 6px 6px 0;width: calc(100% - 180px);overflow: hidden;border: 1px solid #d3d3d3;
	-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;border-left: none;
}
.mskcaicuz .fkbox .lt li{
	padding: 16px 0 14px;
	font-size: 16px;
	line-height: 1.7;
	color: #fff;text-align: center;margin-bottom: 1px;background: #4e76bb;
}
.mskcaicuz .fkbox .lt li.ons{
	padding: 46px 0;
}
.mskcaicuz .fkbox .rt li{
	border-bottom: 1px solid #d3d3d3;padding: 15px 14px 15px;
}
.mskcaicuz .fkbox .rt li h6{
	font-size: 16px;
	line-height: 1.7;
	color: #3e3e3e;
}
.mskcaicuz .fkbox .rt li .lsele{
	width: 100%;height: 27px;line-height: 1.7;border: none;
	background:url(../../images/xsfk/qm11.png) no-repeat right 16px center;font-size: 16px;color: #000;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;
}
.mskcaicuz .fkbox .rt li .t1{
	height: 86px;font-size: 16px;color: #000;resize: none;line-height: 1.7;width: 100%;border: none;
}
.mskcaicuz .fkbox .rt li .t2{
	height: 26px;font-size: 16px;color: #000;width: 100%;border: none;
}
.mskcaicuz .fkbox .rt li:last-child{
	border-bottom: none;
}
.mskcaicuz .btns{
	font-size: 0;text-align: center;margin-top: 26px;
}
.mskcaicuz .btns .b1{
	display: inline-block;vertical-align: middle;margin: 0 30px;
	font-size:18px ;
	line-height: 40px;
	color: #fff;text-align: center;background: #3e3e3e;border-radius: 6px;width: 154px;
}
.mskcaicuz .btns .b1.on{
	background: #4e76bb;
}

.tinte-type{
	position: fixed;
	right: 0;
	bottom: 34%;z-index: 1;width: 50px;height: 160px;border-radius: 6px;background-image: linear-gradient(to bottom, #ffb257,#f98400);
	padding-top: 12px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;cursor: pointer;
}
.tinte-type .ico{
	margin: 0 auto 10px;width: 22px;
}
.tinte-type .ico img{
	display: block;margin: 0 auto;width: 100%;
}
.tinte-type h3{
	font-size: 15px;
	line-height: 26px;
	color: #fff;padding: 0 15px;
}
.mskfakjieg{
	position: fixed;
	right: 20px;
	
 height: 600px
;
 overflow-y: scroll;
	bottom: 20px;z-index: 234;width: 520px;border-bottom: 0 0 20px 0 rgba(80,80,80,0.2);
	padding: 16px 24px 30px;background: #fff;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;border-radius: 20px;display: none;
}
.mskfakjieg .ture{
	background:url(../../images/xsfk/qm22.png) no-repeat center;width: 30px;height: 30px;
	position: absolute;
	left: 16px;
	top: 22px;z-index: 1;display: block;
}
.mskfakjieg .gb{
	position: absolute;
	right: 18px;
	top: 20px;z-index: 1; background:url(../../../images/xsfk/xsfk/q21.png) no-repeat left center;width: 30px;height: 30px;transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 鍜 Chrome */
	-o-transition:all 0.3s;cursor: pointer;
}
.mskfakjieg .gb:hover{
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);  /* IE 9 */
	-moz-transform:rotate(360deg);     /* Firefox */
	-webkit-transform:rotate(360deg); /* Safari 鍜 Chrome */
	-o-transform:rotate(360deg);
}
.mskfakjieg h2{
	font-size: 26px;
	line-height: 1.7;
	color: #4e76bb;font-weight: bold;text-align: center;
}
.mskfakjieg .table{
	margin-bottom: 30px;
}
.mskfakjieg .table table{
	width: 100%;border: 1px solid #d8d8d8;border-collapse: collapse;margin-top: 30px;
}
.mskfakjieg .table table th{
	font-size: 16px;
	line-height: 40px;
	color: #fff;text-align: center;background: #5077bc;
}
.mskfakjieg .table table td{
	font-size: 14px;
	line-height: 40px;
	color: #3e3e3e;text-align: center;border-bottom: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8;
}
.mskfakjieg .table table td a{
	color: #5077bc;
}
.mskxifakui{
	position: fixed;
	right: 53px;
	bottom: 20px;z-index: 234;width: 595px;border-bottom: 0 0 20px 0 rgba(80,80,80,0.2);
	background: #fff;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;border-radius: 8px;padding-bottom: 10px;overflow: hidden;display: none;
}
.mskxifakui .fots{
	font-size: 14px;
	line-height: 1.6;
	color: #5077bc;text-align: right;padding: 0 16px;
}
.mskxifakui .text{
	/* padding: 0 16px;margin-bottom: 26px; */
}
.mskxifakui .text h4{
	font-size: 14px;
	line-height: 1.6;
	color: #3e3e3e;
}
.mskxifakui .text p{
	font-size: 14px;
	line-height: 1.6;
	color: #3e3e3e;
}
.mskxifakui .hds{
	display: flex;justify-content: space-between;align-items: center;background: #5077bc;
	padding: 0 14px;
}
.mskxifakui .hds h3{
	font-size: 16px;
	line-height: 44px;
	color: #fff;font-weight: bold;
}
.mskxifakui .hds ul{
	display: flex;justify-content: flex-start;align-items: center;
}
.mskxifakui .hds li{
	margin-left: 6px;height: 40px;width: 30px;position: relative;
}
.mskxifakui .hds li img{
	display: block;margin: auto;position: absolute;
	left: 0;right: 0;
	top: 0;z-index: 1;max-width: 90%;max-height: 90%;bottom: 0;
}
.mskxifakui .bds{
	padding: 16px;display: flex;justify-content: space-between;align-items: center;
}
.mskxifakui .bds .lt{
	display: flex;justify-content: flex-start;align-items: center;
}
.mskxifakui .bds h3{
	font-size: 14px;
	line-height: 1.7;
	color: #3e3e3e;
}
.mskxifakui .bds dl{
	display: flex;width: 86px;height: 32px;background: #d6d6d6;border-radius: 4px;overflow: hidden;
	margin-left: 12px;
}
.mskxifakui .bds dd{
	width: 50%;font-size: 14px;
	line-height: 32px;
	color: #3e3e3e;text-align: center;cursor: pointer;
}
.mskxifakui .bds dd.on{
	background: #5077bc;color: #fff;
}
.mskxifakui .bds .jieg{
	width: 74px;line-height: 28px;text-align: center;display: block;
	border: 1px solid #5077bc;border-radius: 4px;color: #5077bc;
}
.mskxifakui .fkbox{
	padding: 0 16px;
}
.mskxifakui .fkbox ul{
	display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;
}
.mskxifakui .fkbox li{
	display: flex;justify-content: space-between;align-items: center;width: 48%;margin-bottom: 10px;
}
.mskxifakui .fkbox dd label,
.mskxifakui .fkbox li label{
	font-size: 13px;
	line-height: 28px;
	color: #3e3e3e;display: block;width: 85px;text-align:justify;
	text-justify:distribute-all-lines;/*ie6-8*/
	text-align-last:justify;/* ie9*/
	-moz-text-align-last:justify;/*ff*/
	-webkit-text-align-last:justify;/*chrome 20+*/
}
.mskxifakui .fkbox li .t1{
	width: calc(100% - 72px);border: 1px solid #d8d8d8;height: 28px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;padding: 0 10px;font-size: 14px;color: #3e3e3e;border-radius: 4px;
}
.mskxifakui .fkbox dd .lsele,
.mskxifakui .fkbox li .lsele{
	width: calc(100% - 72px);border: 1px solid #d8d8d8;height: 28px;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;padding: 0 20px 0 10px;font-size: 14px;color: #3e3e3e;border-radius: 4px; background:url(../../images/xsfk/qm11.png) no-repeat right 8px center;
}
.mskxifakui .fkbox li .yzm{
	display: flex;justify-content: space-between;align-items: center;width: calc(100% - 72px);
}
.mskxifakui .fkbox li h6{
	width: 90px;line-height: 28px;text-align: center;background: #5077bc;
	font-size: 14px;color: #fff;border-radius: 4px;cursor: pointer;
}
.mskxifakui .fkbox li .t3{
	width: calc(100% - 104px);
}
.mskxifakui .fkbox dd{
	display: flex;justify-content: space-between;margin-bottom: 10px;
}
.mskxifakui .fkbox dd:nth-child(1) label{
	width: 102px;
}
.mskxifakui .fkbox dd:nth-child(1) .lsele{
	width: calc(100% - 105px);
}
.mskxifakui .fkbox dd .t4{
	width: calc(100%);border: 1px solid #d8d8d8;-webkit-fkbox-sizing: border-fkbox;
	-moz-fkbox-sizing: border-fkbox;
	-o-fkbox-sizing: border-fkbox;
	fkbox-sizing: border-fkbox;padding: 5px 10px;font-size: 14px;color: #3e3e3e;border-radius: 4px;height: 68px;line-height: 1.7;resize: none;
}
.mskxifakui .fkbox .btn{
	font-size: 14px;
	line-height: 30px;
	color: #fff;text-align: center;background: #5077bc;width: 78px;height: 30px;display: block;border: none;
	display: block;border-radius: 4px;margin: 12px auto;cursor: pointer;
}
.mskxifakui .bds .jieg:hover{
	background: #5077bc;color: #fff;
}
.hmain .tab ul{
	position: relative;z-index: 2;
}